package com.mfh.auto.create.mvvm.autocreatemvvm

import com.mfh.auto.create.mvvm.autocreatemvvm.enums.EPlatform
import com.mfh.auto.create.mvvm.autocreatemvvm.enums.EType

object Config {

    // 平台
    val platform = EPlatform.ANDROID

    // 模块名称
    var name = ""
    var desc = ""

    // 创建类型
    var type = if (platform == EPlatform.HM) EType.PAGE else EType.ACTIVITY

    // MVVM Activity的基类名称
    val baseActivityName = "BaseBindingActivity"

    // MVVM Fragment的基类名称
    val baseFragmentName = "BaseBindingFragment"

    // MVVM 工具模块包名
    val libPackageName = "com.feim.common"


    // MVVM 工具模块包名  V2
    val libPackageNameV2 = "com.ctc.lib_base"

    // MVVM Activity的基类名称 V2
    val baseActivityNameV2 = "BaseActivity"

    // MVVM Fragment的基类名称 V2
    val baseFragmentNameV2 = "BaseFragment"

}